package com.dog.basics.bean.vo.admin.mtkj;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;


@Data
public class ShoppingVo implements Serializable {

    private static final long serialVersionUID = 1L;


    /**
     * 店铺名称
     */
    @ApiModelProperty(value = "店铺名称", dataType = "String字符串")
    private String name;

    /**
     * 店铺LOGO
     */
    @ApiModelProperty(value = "店铺LOGO", dataType = "String字符串")
    private String logo;

    /**
     * 营业执照图片(json格式）
     */
    @ApiModelProperty(value = "营业执照图片(json格式）", dataType = "String字符串")
    private String licensePicture;

    /**
     * 用户名
     */
    private String userName;

    /**
     * 店铺地址
     */
    @ApiModelProperty(value = "店铺地址", dataType = "String字符串")
    private String shopAddress;

    /**
     * 取货地址
     */
    @ApiModelProperty(value = "取货地址", dataType = "String字符串")
    private String pickAddress;

    /**
     * 真实姓名
     */
    @ApiModelProperty(value = "真实姓名", dataType = "String字符串")
    private String realName;

    /**
     * 联系方式
     */
    @ApiModelProperty(value = "联系方式", dataType = "String字符串")
    private String mobile;

    /**
     * 配送范围
     */
    @ApiModelProperty(value = "配送范围", dataType = "BigDecimal带有小数的数字")
    private BigDecimal sendRange;

    /**
     * 配送时间
     */
    @ApiModelProperty(value = "配送时间(分)", dataType = "Integer")
    private Integer time;

    /**
     * 分润比例
     */
    @ApiModelProperty(value = "分润比例(0到1 小数两位)", dataType = "BigDecimal")
    private BigDecimal bl;
    /**
     * 起送价格
     */
    @ApiModelProperty(value = "起送价格", dataType = "BigDecimal带有小数的数字")
    private BigDecimal sendPrice;

    /**
     * 微信收款二维码
     */
    @ApiModelProperty(value = "微信收款二维码", dataType = "String字符串")
    private String wxPayUrl;

    /**
     * 审核状态 0:未审核 1:审核通过 2:审核拒绝
     */
    @ApiModelProperty(value = "审核状态 0:未审核 1:审核通过 2:审核拒绝", dataType = "Integer数字")
    private Integer status;

    /**
     * 店铺评分(0-5)
     */
    @ApiModelProperty(value = "店铺评分", dataType = "Integer数字(0-5)")
    private Integer stars;

    /**
     * 经度
     */
    @ApiModelProperty(value = "经度", dataType = "BigDecimal带小数的数字")
    private BigDecimal longitude;

    /**
     * 纬度
     */
    @ApiModelProperty(value = "纬度", dataType = "BigDecimal带小数的数字")
    private BigDecimal latitude;

    /**
     * 销售数量
     */
    @ApiModelProperty(value = "销售数量", dataType = "Integer数字")
    private Integer sales;

    /**
     * 备注
     */
    @ApiModelProperty(value = "备注", dataType = "String")
    private String remarks;

    /**
     * 法人身份证件 正反面(json格式）
     */
    @ApiModelProperty(value = "法人身份证件 正反面(json格式）", dataType = "String")
    private String legalPersonLicense;

    /**
     * 法人身份证号
     */
    @ApiModelProperty(value = "备注", dataType = "String")
    private String legalPersonIdentityNumber;

    /**
     * 创建时间
     */
    @ApiModelProperty(value = "备注", dataType = "Long")
    private Long createTime;

    /**
     * 修改时间
     */
    @ApiModelProperty(value = "备注", dataType = "Long")
    private Long updateTime;

    /**
     * 创建用户
     */
    @ApiModelProperty(value = "创建用户", dataType = "String")
    private String createUser;

    /**
     * 修改用户
     */
    @ApiModelProperty(value = "修改用户", dataType = "String")
    private String updateUser;

    /**
     * 删除标记  0 正常 1 删除
     */
    @ApiModelProperty(value = "删除标记  0 正常 1 删除", dataType = "Integer")
    private Integer delFlag;



}
